home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Games Machine 155
/
XENIATGM155.iso
/
Gioco Allegato
/
Mods
/
SWRv0.1.exe
/
SWRv0.1
/
etg
/
B5explosion.ebg
next >
Wrap
Text File
|
2000-10-24
|
2KB
|
86 lines
#line 1 "D:\\Homeworld\\DataSrc\\ETG\\death\\DestDamageLarge\\DDLmultiFireball.etg"
#line 1 "D:\\Homeworld\\dataSrc\\ETG\\etg.h"
#line 111 "D:\\Homeworld\\dataSrc\\ETG\\etg.h"
#line 1 "D:\\Homeworld\\DataSrc\\ETG\\death\\DestDamageLarge\\DDLmultiFireball.etg"
#line 1 "D:\\Homeworld\\src\\game\\specialeventdefs.h"
#line 1 "D:\\Homeworld\\DataSrc\\ETG\\death\\DestDamageLarge\\DDLmultiFireball.etg"
eventStart(float size = 60)
maxFrequency(15)
variable
{
float shockSize
float shockSizeRate
float fireballSize
float fireballSpeed
float firePuffSize
}
startup
{
setDefaults()
setEffDefaults()
}
eachFrame
{
at(0.1)
{
setDefaults()
shockSize <- fmult(size, 5)
shockSizeRate <- fmult(size, 8)
setScale(shockSize)
setDeltaScale(shockSizeRate)
setColorA([255 + 255 * 256 + 255 * 65536 + 255 * 65536 * 256])
setDeltaColorA(0, 0, 0, -255)
setAddColor(1.0, 0.35, 0.2)
setLighting(0)
setIllum(1)
setLifespan(1)
setTexture(textures\glow32 0, 0, 32, 32)
createSprites(1, 0)
setDefaults()
fireballSize <- fmult(size, 0.65)
fireballSpeed <- fmult(size, 2)
setDeltaLOFDist(fireballSize)
setDeltaR(fireballSize, [(360) * 2.0 * 3.14159265359789 / 360.0])
setDeltaRDist(0, [(360) * 2.0 * 3.14159265359789 / 360.0])
setVelR(fireballSpeed)
setVelLOFDist(fireballSpeed)
setLifespan(2)
firePuffSize <- fmult(size, 0.7)
createEffects(B5fireball.ebg, 3, 1, firePuffSize)
}
at(0.1)
{
setDefaults()
spawn(B5sparks.ebg, size)
}
}
eachFrame
{
at(2)
{
delete()
}
}